xen: arm: Use dmb for smp barriers
authorIan Campbell <ian.campbell@citrix.com>
Mon, 17 Mar 2014 14:53:27 +0000 (14:53 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 18 Mar 2014 15:55:27 +0000 (15:55 +0000)
commit49632ebf69e4e24ae24d2a524e91b0cc5e8d5b0e
tree97072cfaca05a33fdecc86cd6d285ae3526f2c8f
parent7f3002a6878e6695e48b9d6cb1ec3a1fed3cf2ef
xen: arm: Use dmb for smp barriers

The full power of dsb is not required in this context.

Also change wmb() to be dsb() directly instead of indirectly via mb(), for
clarity.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/include/asm-arm/system.h